@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0 auto; font-size:12px; font-family:"宋体"; color:#000000;}
html { height:100%;}
body { background:#ffffe8; height:100%;}
img { border:none;}

.clear { clear:both; height:0; overflow:hidden;}
a { text-decoration:none;}
a:hover { text-decoration:underline;}

.margin_0 { margin:0;}
.width95 { width:95px;}

.left_f { float:left;}
.text { height:17px; line-height:17px; padding:0 5px; border:1px solid #199b3e; background:#FFFFFF; color:#333333;}
.area { line-height:17px; padding:0 5px; border:1px solid #199b3e; background:#FFFFFF; color:#333333;}

.btn_hui2 { width:54px; height:21px; line-height:21px; background:url(../images/btn_hui2.gif); border:none; cursor:pointer;}
.btn_hui5 { width:95px; height:21px; line-height:21px; background:url(../images/btn_hui5.gif); border:none; cursor:pointer;}
.btn_hui10{ width:135px; height:25px; line-height:25px; background:url(../images/btn_hui10.gif); border:none; cursor:pointer;}

.table {}/*th细，td粗，font细*/
.table th { color:#1d3809; text-align:right; padding:6px 6px 6px 20px; font-weight:normal;}
.table td { color:#333333; font-weight:bold; line-height:24px;}
.table td font { font-weight:normal;}

.table1 { background:#46aa11;}/*绿线，绿底的绝对table*/
.table1 th { background:#d4fbb8; height:21px; color:#000000; font-weight:bold; text-align:center;}
.table1 td { background:#d4fbb8; height:19px; color:#333333; text-align:center; font-weight:normal;}

.table3 { background:#2b972b; margin:5px 0; width:100%;}/*绿线，绿标，白绿底的绝对table*/
.table3 th { background:url(../images/table3th.jpg) repeat-x; height:26px; color:#ffffff; font-weight:normal; text-align:center;}
.table3 td { background:#ffffff; height:26px; color:#333333; text-align:center; font-weight:normal;}
.table3 tr.blue {}
.table3 tr.blue td { background:#e6fdd4;}
.table3 a { color:#0034f5;}

.table2 {}/*行高大，tab内容表格*/
.table2 th { color:#1d3809; text-align:right; padding:0px 5px 0px 20px;font-weight:normal;line-height:34px;}
.table2 td { color:#333333; line-height:34px;}


.weizhi { margin:5px; height:28px; background:url(../images/weizhi.gif) repeat-x;}
.weizhi h5 { float:left; height:26px; line-height:26px; padding-top:2px; padding-left:25px; background:url(../images/weizhi_l.gif) no-repeat left top; font-size:12px; color:#fff;}
.weizhi h5 font { font-weight:normal; color:#cbffbe;}
.weizhi h5 font a { color:#cbffbe;}
.weizhi span { float:right; height:28px; padding-right:8px; background:url(../images/weizhi_r.gif) no-repeat right top;}

.box_green { margin:8px 16px; background:#e1f4c2; padding:10px 0;}

.ceng_box { margin:0px 16px 10px 16px;}
.biao_infor { margin:0 0 0 4px; height:27px; background:url(../images/biao_infor_bg.gif) repeat-x; float:left;}
.biao_infor h5 { height:27px; background:url(../images/biao_infor_l.gif) no-repeat left top; padding-left:12px; float:left;}
.biao_infor h6 { height:27px; background:url(../images/biao_infor_r.gif) no-repeat right top; padding-right:12px; float:left; color:#ffffff; font-size:12px; line-height:27px;}
.infor_box { background:#FFFFFF; border:1px solid #80b858; text-align:left; margin:0; padding:8px 0;}
.infor_box table { margin:0;}

.button_box { padding:15px; text-align:center;}

.mudi_box { margin:22px 17px; border:3px solid #c9ca54; padding:1px;}
.mudi_select { height:59px;background:#f5f6c2;}
.mudi_select td { line-height:59px; }
.mudi_con { background:#FFFFFF;}
.mudi_con table { margin:0 ;}
.mudi_con .check { margin:5px auto;}

.checkMD { width:45px; margin-right:20px; float:left; height:65px;}
.mudi_check { width:43px; height:38px; border:1px solid #939393;}
.mudi_check .con { width:41px; height:36px; border:1px solid #a3a3a3; background:#7f7f7f; position:relative;}
.mudi_check .con .mu { position:absolute; left:0; top:0;}
.mudi_check .con .rmb{ position:absolute;left:0; top:0;}
.tuli { background:#e8e8e8; height:83px;}


#upper { display:none;}
#upper_box { display:none;}
.uper_ceng { position:absolute; left:0; top:0;}

.select_person { width:600px; border:3px solid #c9ca54; background:#FFFFFF;}
.select_person td { font-weight:normal;}
.select_person .text { height:17px; line-height:17px; border:1px solid #b5b834; padding:0 5px;}
.select_person table { background:#c2c634;}
.select_person table th { background:#e4e691; line-height:26px; text-align:center;}
.select_person table td { background:#ffffff; line-height:22px; text-align:center;}

.add_adress { width:340px; border:3px solid #4fad12;}
.add_adress .con { width:334px; border:3px solid #ffffff; background:#edfeb0; padding:15px 0; position:relative;}
.add_adress .con .off { position:absolute; right:2px; top:2px; cursor:pointer;}

.tab_box { margin:10px; background:#FFFFFF; border:1px solid #29990f; padding-bottom:20px;}
.tab_box .biao { width:100%; height:28px; background:url(../images/tab_biao.gif) repeat-x; margin-bottom:10px;}
.tab_box .biao a { height:25px; float:left; margin:3px -1px 0 3px; display:block; cursor:pointer; background:url(../images/tab_bl.gif) no-repeat left top;  padding-left:3px;}
.tab_box .biao a span { float:left; display:block; background:url(../images/tab_br.gif) no-repeat right top; padding-right:3px; height:25px;}
.tab_box .biao a span font {float:left;display:block; font-weight:bold;background:url(../images/tab_bbg.gif) repeat-x; padding:0 12px; color:#ffffff; line-height:26px; overflow:hidden;}
.tab_box .biao a.on { height:25px; float:left; margin:3px -1px 0 3px; display:block; cursor:pointer; background:url(../images/tab_blon.gif) no-repeat left top;  padding-left:3px;}
.tab_box .biao a.on span { float:left; display:block; background:url(../images/tab_bron.gif) no-repeat right top; padding-right:3px; height:25px;}
.tab_box .biao a.on span font {float:left;display:block; font-weight:bold;background:url(../images/tab_bbgon.gif) repeat-x top #ffffff; padding:0 12px; color:#000000; line-height:26px; overflow:hidden;}

.page_right {}
.page_right a.act { display:inline-block;height:19px; background:url(../images/act_l.gif) no-repeat left top; padding-left:2px; margin:0 2px;}
.page_right a:hover { text-decoration:none;}
.page_right a.act span {display:inline-block; height:19px; line-height:19px; background:url(../images/act_r.gif) no-repeat right top; padding-right:2px;}
.page_right a.act span font {display:inline-block;background:url(../images/actbg.gif) repeat-x top; color:#000000; font-size:12px;height:19px; line-height:19px; padding:0 3px; cursor:pointer;}
.page { float:right; text-align:right; width:100%; margin-top:-18px;}
.page a { margin:0px; display:inline-block; height:17px; line-height:17px; padding:0 5px; border:1px solid #bcbcbc; background:url(../images/pagebg.jpg) repeat-x bottom #ffffff; color:#268311;}
.page a:hover { text-decoration:none;}
.page a.on { margin:0px; display:inline-block; height:17px; line-height:17px; padding:0 5px; border:1px solid #29990f; background:url(../images/pageonbg.jpg) repeat-x bottom; color:#ffffff;}
.page .btn { color:#000000;}





